package cn.wangyinpeng.dao;

import cn.wangyinpeng.domain.User;

/**
 * 
 * @author <a href="mailto:wypjs1@gmail.com">velin</a>
 *
 */
public interface UserDao {
	/**
	 * 添加用户
	 * @param user 
	 */
	public void addUser(User user);
	
	/**
	 * 通过用户id查询用户
	 * @param userId
	 */
	public void getUser(int userId);
	/**
	 * 通过用户名，密码查询用户
	 * @param username
	 * @param password
	 * @return
	 */
	public User findUser(String username, String password);
	
	/**
	 * 修改用户
	 * @param user
	 * @return
	 */
	public User update(User user);
	/**
	 * 删除用户
	 * @param user
	 * @return
	 */
	public User delete(User user);
}
